/*============================================================================*/
/*                   CONTINENTAL AUTOMOTIVE SYSTEMS                           */
/*============================================================================*/
/*                        OBJECT SPECIFICATION                                */
/*============================================================================*
* name:            MAL_pwm.h
* version:         1.0
* created_by:      Continental
* date_created:    Ago 11 2011
*=============================================================================*/
/* DESCRIPTION : Header file for uC Abstraction layer for PWM                 */
/*============================================================================*/
/* FUNCTION COMMENT : Header file uC Abstraction layer for PWM                */
/*                                                                            */
/*============================================================================*/
/*                               OBJECT HISTORY                               */
/*============================================================================*/
/*  REVISION |   DATE      |                               |      AUTHOR      */
/*----------------------------------------------------------------------------*/
/*  1.0      | 11/ago/2011 |                               | Continental      */
/* Initial version for the Smart Car Race 2010 contest using Freescale        */
/* Bolero micro.                                                              */
/*==========================================================================*/
#ifndef MAL_PWM_H                               /* To avoid double inclusion */
#define MAL_PWM_H

#include "MCU_derivative.h"


void MAL_pwm_InitPWM(T_UBYTE channel, T_UBYTE pin);

void MAL_pwm_SetDutyCycle(T_UBYTE channel, T_UWORD luw_DC);


#endif